multiproduct firm - German English Dictionary